package cc.lj.internal.mobilepay.domain.service;

import cc.lj.internal.mobilepay.domain.model.vo.CiticLogDO;

import java.util.List;

/**
 * 中信请求响应日志表领域层service api
 * @author liangxifeng
 * @date 2021-12-11
 */
public interface ICiticLogDomainService {

    /**
     * 保存数据
     * @param entityDO
     * @return 新增后的主键
     */
    Integer save(CiticLogDO entityDO);

    /**
     * 通过主键修改
     */
    Integer updateById(CiticLogDO entityDO);


    /**
     * 通过主键查询一条记录
     * @param id
     * @return 实体DO
     */
    CiticLogDO getById(Integer id);

    /**
     * 查询list
     * @param entityDO
     * @return
     */
    List<CiticLogDO> getList(CiticLogDO entityDO);

    /**
     * 通过主键删除
     * @param id 活动批次表主键
     * @return 影响行数
     */
    public Integer deleteById(Integer id);

}
